Touge Max 2 [Playstation the Best] Japan

Toge or Touge is a Japanese word literally meaning 'pass.' It refers to a mountain pass or any of the narrow, winding roads that can be found in and around the mountains of Japan and other geographically similar areas, like the legendary Nordschleife in Germany.

Genre:Racing / Driving
Release Month:9
Release Year:1999
Developer:Cave
Publisher:Atlus Co
Serial:SLPS-91153
Size:0
CRC32:0